#include <stdio.h>
/**
寄存器存储类用于定义需要频繁访问的变量。寄存器变量存储在CPU的寄存器中，访问速度比内存快得多。
但是并不是所有的变量都能存储在寄存器中。因为寄存器的数量有限，所以只有一些变量才能被放入寄存器中
。使用register关键字声明的变量，只是对编译器的建议，不能保证被分配到寄存器中。

寄存器存储类的变量不能取地址，因为它们没有内存地址。

*/



void func()
{
    register int i = 0; // 定义寄存器存储类变量
    i++; // 对变量进行操作
    printf("i = %d\n", i);
}
int main()
{
    func();
    func();
    return 0;
}
